<div class="form">


<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'clase-form',
	'enableAjaxValidation'=>false,
)); ?>

	<p class="note">
		Los campos con <span class="required">*</span> son obligatorios.
	</p>
	
	

	<?php echo $form->errorSummary($model); ?>

<?php 
$this->beginWidget('zii.widgets.jui.CJuiDialog', 
       array('id'=>'curso_dialog',
                'options'=>array(
                                'title'=>'Lista de Cursos',
                                'width'=>'500',
                                'height'=>'400',
                                'autoOpen'=>false,
                                ),
));
/* Youll put CGridView Here */
$periodoNombre=CHtml::listData(Periodo::model()->findAll(),'nombre','nombre');
$periodoAnio=CHtml::listData(Periodo::model()->findAll(),'anio','anio');
$this->widget('zii.widgets.grid.CGridView', array(
	'dataProvider'=>$curso->search(),
	'filter'=>$curso,
	'columns'=>array(
		array(
            'header'=>'Seleccionar',
            'type'=>'raw',
/* Here is The Button that will send the Data to The MAIN FORM */
            'value'=>'CHtml::Button("+", 
					array("name" => "send_curso", 
							"id" => "send_curso", 
							"onClick" => "$(\"#curso_dialog\").dialog(\"close\"); $(\"#Clase_curso_idcurso\").val(\"$data->idcurso\");"))',
		),
		'nombre',
		'letra',
		'nivel',
		array(
		'name'=>'periodo_nombre',
		'value'=>'$data->periodo->nombre',
		'filter'=>$periodoNombre
		),
		array(
		'header'=>'Año',
		'name'=>'periodo_anio',
		'value'=>'$data->periodo->anio',
		'filter'=>$periodoAnio
		),
	),
));

$this->endWidget('zii.widgets.jui.CJuiDialog');
?>

<?php 
$this->beginWidget('zii.widgets.jui.CJuiDialog', 
       array('id'=>'asignatura_dialog',
                'options'=>array(
                                'title'=>'Lista de Asignaturas',
                                'width'=>'600',
                                'height'=>'400',
                                'autoOpen'=>false,
                                ),
));
/* Youll put CGridView Here */

$this->widget('zii.widgets.grid.CGridView', array(
	'dataProvider'=>$asignatura->search(),
	'filter'=>$asignatura,
	'columns'=>array(
		array(
            'header'=>'Seleccionar',
            'type'=>'raw',
/* Here is The Button that will send the Data to The MAIN FORM */
            'value'=>'CHtml::Button("+", 
					array("name" => "send_asignatura", 
							"id" => "send_asignatura", 
							"onClick" => "$(\"#asignatura_dialog\").dialog(\"close\"); $(\"#Clase_asignatura_idasignatura\").val(\"$data->idasignatura\");"))',
		),
		'nombre',
	),
));

$this->endWidget('zii.widgets.jui.CJuiDialog');
?>

<?php 
$this->beginWidget('zii.widgets.jui.CJuiDialog', 
       array('id'=>'profesor_dialog',
                'options'=>array(
                                'title'=>'Lista de Profesores',
                                'width'=>'800',
                                'height'=>'600',
                                'autoOpen'=>false,
                                ),
));
/* Youll put CGridView Here */

$this->widget('zii.widgets.grid.CGridView', array(
	'dataProvider'=>$profesor->search(),
	'filter'=>$profesor,
	'columns'=>array(
		array(
            'header'=>'',
            'type'=>'raw',
/* Here is The Button that will send the Data to The MAIN FORM */
            'value'=>'CHtml::Button("+", 
					array("name" => "send_profesor", 
							"id" => "send_profesor", 
							"onClick" => "$(\"#profesor_dialog\").dialog(\"close\"); $(\"#Clase_profesor_idprofesor\").val(\"$data->idprofesor\");"))',
		),
		'idprofesor',
		'titulo',
		array(
			'name'=> 'user_nombres',
			'value'=> '$data->user->nombres',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_apellido_paterno',
			'value'=> '$data->user->apellido_paterno',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_apellido_materno',
			'value'=> '$data->user->apellido_materno',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_run',
			'value'=> '$data->user->run',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_username',
			'value'=> '$data->user->username',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_email',
			'value'=> '$data->user->email',
			'type'=> 'text',
			),
	),
));

$this->endWidget('zii.widgets.jui.CJuiDialog');
?>
	<div class="row">
		<?php echo $form->labelEx($model,'asignatura_idasignatura'); 
		$asignaturas=CHtml::listData(Asignatura::model()->findAll(),'idasignatura','nombre');
		?>
		<?php echo $form->dropDownList($model,'asignatura_idasignatura',$asignaturas); ?>
		<?php echo CHtml::Button('Buscar Asignatura',array('onclick'=>'$("#asignatura_dialog").dialog("open"); return false;',));?>	
		<?php echo $form->error($model,'asignatura_idasignatura'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'profesor_idprofesor');
		$profesores=CHtml::listData(Profesor::model()->with(array('user'=>array('condition'=>'activo=1')))->findAll(),'idprofesor','user.NombreCompleto','titulo');
		?>
		<?php echo $form->dropDownList($model,'profesor_idprofesor',$profesores); ?>

	<?php echo CHtml::Button('Buscar Profesor',	array('onclick'=>'$("#profesor_dialog").dialog("open"); return false;',));	?>	
	<?php echo $form->error($model,'profesor_idprofesor'); ?>
	</div>
	<div class="row">
		<?php echo $form->labelEx($model,'curso_idcurso'); 
		$cursos=CHtml::listData(Curso::model()->with(array('periodo'))->findAll(), 'idcurso', 'CursoData','periodo.PeriodoAnio');
		?>
		<?php echo $form->dropDownList($model,'curso_idcurso',$cursos); ?>

	<?php echo CHtml::Button('Buscar Curso',array('onclick'=>'$("#curso_dialog").dialog("open"); return false;',));	?>	
	<?php echo $form->error($model,'curso_idcurso'); ?>
	</div>

	<div class="row buttons">
		<?php echo CHtml::submitButton($model->isNewRecord ? 'Crear' : 'Guardar'); ?>
	</div>

<?php $this->endWidget(); ?>

</div>
<!-- form -->
